﻿#ifndef DATAANATOOL_H
#define DATAANATOOL_H

#include <QObject>
#include <QScriptEngine>
#include <qdebug.h>
#include <QProxyStyle>
#include <QPainter>
#include <QStyleOptionTab>
#include "xlsxdocument.h"
#include <QDebug>
#include <dbHelper.h>
#include <QFileDialog>
#include <QItemDelegate>
#include <QFontDatabase>
#include <QMessageBox>

class dataanatool: public QObject
{
public:
    dataanatool();
    QVector<QVector<QString>> outtab1;
    QVector<QVector<QString>> outtab2;
    QVector<QVector<QString>> outtab2c;
    QVector<QVector<QString> > table1(QVector<QVector<QString>> inputdata);
    QVector<QVector<QString> > table2(QVector<QVector<QString>> inputdata);
    void xyczjy(QXlsx::Document& xlsx,QVector<QString> sx=QVector<QString>({"quanbu"}));
    void xs(int row);
    QStringList STRtype;// 默认名
    QString sysval;// 体系
    QMap<QString,QString> map;
    QVector<QVector<QString> > sx(QString type);
    QList<int> sl();
    QString tsxx;// 提示信息
};

#endif // DATAANATOOL_H
